d7ea89ece444b82e798d98d48cb6c1079249c31b,concourse-ete-test-core/src/main/java/com/cinchapi/concourse/server/ManagedConcourseServer.java,ManagedConcourseServer,executeCli,#String#String#,439

Before Change


    public List<String> executeCli(String cli, String... args) {
        ProcessBuilder pb = Processes.getBuilder(ArrayBuilder.<String> builder()
                .add("sh").add("concourse").add(cli).add(args).build());
        pb.directory(new File(installDirectory + File.separator + BIN));
        try {
            Process process = pb.start();
            process.waitFor();

After Change


            for (String arg : args) {
                args0.add(arg.split("\\s"));
            }
            Process process = new ProcessBuilder(args0.build())
                    .directory(
                            new File(installDirectory + File.separator + BIN))
                    .start();
            ProcessResult result = Processes.waitFor(process);
            if(result.exitCode() == 0) {
                return result.out();